home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
Wayzata's Best of Shareware PC/Windows 1
/
Wayzata's Best of Shareware for PC-Windows - Release 1 - Wayzata Technology (1993).iso
/
mac
/
DOS
/
PROGRAMG
/
BWB110
/
MAKEFILE.QCL
< prev
next >
Wrap
Text File
|
1992-10-27
|
1KB
|
57 lines
# Microsoft QuickC Makefile for Bywater BASIC Interpreter
#
# This makefile is for line-oriented QuickC only, not for
# the QuickC integrated environment. To make the program:
# rename this file as "makefile," then type "nmake."
#
PROJ= bwbasic
CC= qcl
#
# These are the normal flags I used to compile bwBASIC:
#
CFLAGS= -O -AL -W3 -Za
#
# The following flags can be used for debugging:
#
#CFLAGS= -Od -AL -W3 -Za -Zr -Zi
LFLAGS= /NOE /ST:8192
OFILES= bwbasic.obj bwb_int.obj bwb_tbl.obj bwb_cmd.obj bwb_prn.obj\
bwb_exp.obj bwb_var.obj bwb_inp.obj bwb_fnc.obj bwb_cnd.obj\
bwb_ops.obj bwb_dio.obj bwb_str.obj bwb_elx.obj bwb_mth.obj
HFILES= bwbasic.h bwb_mes.h
all: $(PROJ).exe
$(OFILES): $(HFILES) makefile.qcl
$(PROJ).exe: $(OFILES)
echo >NUL @<<$(PROJ).crf
bwbasic.obj +
bwb_cmd.obj +
bwb_cnd.obj +
bwb_fnc.obj +
bwb_inp.obj +
bwb_int.obj +
bwb_prn.obj +
bwb_tbl.obj +
bwb_var.obj +
bwb_exp.obj +
bwb_ops.obj +
bwb_dio.obj +
bwb_str.obj +
bwb_elx.obj +
bwb_mth.obj +
$(OBJS_EXT)
$(PROJ).exe
$(LIBS_EXT);
<<
link $(LFLAGS) @$(PROJ).crf
erase $(PROJ).crf